electronic teleprinter - German English Dictionary